page{
	background: #F7F7F7;
}

/*** 可以让padding不占总宽度 ***/
view{
	box-sizing: border-box;
	margin: 0;
	padding: 0;
	font-size: 0; //这个有点讨厌
}

/*字体加粗*/
.ftw400{font-weight: 400;}
.ftw500{font-weight: 500;}
.ftw600{font-weight: 600;}

.text-over{ overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.cl-w{color:#FFFFFF;}
.cl-main{color:#232529;}
.cl-info{color:#656A75;}
.cl-notice{color:#838999;}

.pd16_15{
	padding: 32rpx 30rpx;
}
.pd24_15{
	padding: 48rpx 30rpx;
}
.picker-view{
	height: 400rpx;
}
.picker-view .item{
	line-height: 100rpx;
	font-size: 32rpx;
	color:#333333;
}
.box{
	width:100%;
	background:#FFFFFF;
	box-shadow:0rpx 8rpx 40rpx 0rpx rgba(0,0,0,0.04);
	border-radius:24rpx;
}
.box.noshadow{
	box-shadow:none;
}
.bd-line{
	height: 2rpx;
	width: 100%;
	background: #EBEDF5;
}
.tag-vip{
	background: linear-gradient(135deg, #4E4E4E 0%, #262728 100%);
	height: 36rpx;
	line-height: 36rpx;
	padding: 0 16rpx;
	border-radius: 8rpx;
	color:#F7E3C3;
	font-size: 24rpx;
}
.tag-vip.ucenter{
	border-radius: 18rpx;
}
.tag-user{
	background: #C3C6CC;
	height: 36rpx;
	line-height: 36rpx;
	padding: 0 16rpx;
	border-radius: 8rpx;
	color:#FFFFFF;
	font-size: 24rpx;
}
